//这是一个js文件，他的引擎是QV4，他只支持的标准是es5，不支持es6

//类的构造函数
function OperateNum(number) {
    this.number = number
    this.add = function(num) {
        return number + num
    }
    this.sub = function(num) {
        return number - num
    }
}

function getRamdom() {
    return Math.floor(Math.random() * 256)
}

function getRandomColor() {
    let red = getRamdom()
    let green = getRamdom()
    let blue = getRamdom()
    return {red:red, green:green, bule:blue}
}

function getColorFactory(rgbFunction) {
    return function() {
        let color = getRandomColor()
        return rgbFunction(color.red/255, color.green/255, color.blue/255)
    }
}
